记录Hexo博客的SEO优化
已经使用Hexo搭建好了博客,想让搜索引擎收录自己的文章以便于大家分享。通过上网搜索知道了方法,照着葫芦画瓢进行配置,记录余下:
网站地图Sitemap 生成
安装插件
1 | npm install hexo-generator-sitemap --save |
编辑配置文件
编辑站点的_config.yml,添加
1 | # hexo sitemap网站地图 |
robots.txt
添加robots.txt
robots.txt是一个存放于网站根目录下的ASCII码文本文件,它可以告诉搜索引擎此网站中哪些内容是可以被爬取的,哪些是禁止爬取的。
robots.txt放在站点目录下的source文件中,网站生成后在网站的根目录(站点目录/public/
)下。
文件内容如下:
1 | User-agent: * |
搜多引擎收录
百度
登录到百度站长平台
首先验证站点
手动提交
baidusitemap.xml
在页面加入代码(自动推送)
根据我使用的theme加到
after_footer.jade
文件中
1 | //百度自动推送 |
登录谷歌,向Google网站站长提交sitemap……等等。
swiftype搜索
暂无……